tympanic promontory - French English Dictionary